Fear factors weights on markets, Sensex, Nifty struggle to keep pace.
Market breadth continued to remain strong, with 1899 gainers and 674 losers on the BSEs.
More lucrative routinely prescribed drugs are at higher risk of failing quality standards